| id | string | Unique identifier of the service / MSISDN / serviceNumber | Y(PA,CWC) |
| href | string | reference link of the service | Y(PA,CWC) |
| serviceType | string | Business type of the service | Y(PA,CWC) |
| serviceDate | string | Date when the service was created | Y(PA,CWC) |
| startDate | string($date-time) | Date when the service starts | N/A(PA), N(CWC) |
| endDate | string($date-time) | Date when the service ends | N/A(PA), N(CWC) |
| category | string | Is it a customer facing or resource facing service | Y(PA,CWC) |
| isServiceEnabled | boolean | If FALSE and hasStarted is FALSE, this particular Service has NOT been enabled for use - if FALSE and hasStarted is TRUE then the service as failed. | Y(PA,CWC) |
| name | string | Name of the service | N/A(PA), N(CWC) |
| state | string | state of the service | Y(PA,CWC) |
| hasStarted | boolean | If TRUE, this Service has already been started | Y(PA,CWC) |
| serviceSpecification | object | A service specification reference. The specification from which this service was instantiated. | Y(PA,CWC) |
| serviceSpecification.id | string | unique identifier | Y(PA,CWC) |
| serviceSpecification.@type | string | When sub-classing, this defines the sub-class Extensible name | Y(PA,CWC) |
| serviceSpecification.name | string | Name of the related entity. | Y(PA,CWC) |
| feature[] | Object Array | A list of feature associated with this service. | Y(PA,CWC) |
| feature[].name | string | This is the name for the feature | Y(PA,CWC) |
| feature[].isEnabled | boolean | True if this feature is enabled. Default is true | Y(PA,CWC) |
| feature[].featureCharacteristic[].name | array | A feature associated with the prepaidfiber | Y(PA), N(CWC) |
| feature[].featureCharacteristic[].value.remainingDays | object Array | Value of the remaining days of prepaid fiber service | Y(PA), N(CWC) |
| feature[].featureCharacteristic[].value.startDate | object Array | value of the start date of prepaid fiber service | Y(PA), N(CWC) |
| feature[].featureCharacteristic[].value.expiryDate | object Array | value of the expiry date of prepaid fiber service | Y(PA), N(CWC) |
| feature[].featureCharacteristic[].value.totalDuration | object Array | value of the total duration of prepaid fiber service | Y(PA), N(CWC) |
| feature[].featureCharacteristic[].valueType | object Array | value Type | Y(PA), N(CWC) |
| supportingService[] | Object Array | A collection of services that support this service | Y(PA,CWC) |
| supportingService[].id | string | Unique identifier of the service | Y(PA,CWC) |
| supportingService[].name | string | A list of supporting services | Y(PA,CWC) |
| supportingService[].feature[] | Object Array | A list of feature associated with this service. | Y(PA),N(CWC) |
| supportingService[].feature[].name | string | This is the name for the feature | Y(PA),N(CWC) |
| supportingService[].feature[].isEnabled | boolean | True if this feature is enabled. Default is true | Y(PA),N(CWC) |
| supportingService[].serviceSpecification.id | string | unique identifier | N/A(PA), Y(CWC) |
| supportingService[].serviceSpecification.name | string | Name of the related entity. | N/A(PA), Y(CWC) |
| serviceCharacteristic[] | Object Array | A list of characteristics that characterize this service | Y(PA,CWC) |
| serviceCharacteristic[].name | string | Name of the characteristic | Y(PA,CWC) |
| serviceCharacteristic[].id | string | identifier of the characteristic | Y(PA,CWC) |
| serviceCharacteristic[].value | object | Value of the characteristic | Y(PA,CWC) |
| serviceCharacteristic[].value.productStatusCode | string | status code of the product | Y(PA,CWC) |
| serviceCharacteristic[].value.uniqueProductId | string | unique identifier of the product | Y(PA,CWC) |
| serviceCharacteristic[].value.productActive | boolean | active state of product | Y(PA,CWC) |
| serviceCharacteristic[].value.price | number | price of the product | Y(PA),N(CWC) |
| serviceCharacteristic[].value.modelNumber | string | modelNumber value for the service characteristic | Y(PA),N(CWC) |
| serviceCharacteristic[].value.macAddress | string | macAddress value for the service characteristic | N/A(PA),N(CWC) |
| serviceCharacteristic[].value.voiceMacAddress | string | voiceMacAddress value for the service characteristic | N/A(PA),N(CWC) |
| serviceCharacteristic[].value.deviceStatusCode | string | deviceStatusCode value for the service characteristic | N/A(PA),N(CWC) |
| serviceCharacteristic[].value.serialNumber | string | serialNumber value for the service characteristic | N/A(PA), N(CWC) |
| serviceCharacteristic[].value.isPrimary | boolean | indicates if the product is primary | Y(PA),N(CWC) |
| serviceCharacteristic[].value.@type | string | type of the value | Y(PA),N(CWC) |
| serviceCharacteristic[].value.productType | string | type of the product | N/A(PA),N(CWC) |
| serviceCharacteristic[].value.installationCharge | string | type of the product charge | Y(PA),N(CWC) |
| relatedParty[] | Object Array | A related party defines party or party role linked to a specific entity | Y(PA,CWC) |
| relatedParty[].id | string | unique identifier | Y(PA,CWC) |
| relatedParty[].role | string | role of the party | Y(PA,CWC) |
| serviceOrderItem[] | Object Array | A list of service order items related to this service | Y(PA,CWC) |
| serviceOrderItem[].itemId | string | Identifier of the order item where the service was managed | Y(PA,CWC) |
| serviceOrderItem[].serviceOrderId | string | Unique identifier of a related entity. | Y(PA,CWC) |
| place[] | Object Array | A list of places | Y(PA,CWC) |
| place[].id | string | Unique identifier of the place. | Y(PA,CWC) |
| place[].role | string | role of the address | Y(PA,CWC) |
| place[].streetName | string | name of the street | Y(PA,CWC) |
| place[].district | string | district of the place | Y(PA,CWC) |
| place[].province | string | province code. | Y(PA,CWC) |
| relatedEntity[] | Object Array | Related Entity reference. | N/A(PA),Y(CWC) |
| relatedEntity[].id | string | unique identifier | N/A(PA),Y(CWC) |
| relatedEntity[].role | string | Role played by the related entity | N/A(PA),Y(CWC) |
| relatedEntity[].@type | string | When sub-classing, this defines the sub-class Extensible name. | N/A(PA),Y(CWC) |
| @type | string | When sub-classing, this defines the sub-class Extensible name. | Y(PA,CWC) |